foreign consulate - German English Dictionary